Tech

Elon Musk sells 19.5 million Tesla shares worth almost $4 billion